import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import path from "path";

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  server: {
    // host: 'localhost',
    host: "localhost",
    port: 8880, // 端口号
    open: true, //配置自动启动浏览器
    // proxy: 'http://www.shuiyue.info:21000/'   // 配置跨域处理,只有一个代理
    proxy: {
      //配置自动启动浏览器
      "/wanxiang": {
        target: "http://www.shuiyue.info:21000/",
        changeOrigin: true,
        // ws: true,//websocket支持
        secure: false,
        rewrite: (path) => path.replace("/wanxiang", ""),
      },
    },
  },
  resolve: {
    alias: {
      // 别名配置
      // 在路径中使用 @ 表示 src 目录的绝对路径
      "@": path.join(__dirname, "./src"),
    },
  },
});
